---
title: Remix
description: Remix-specifikus lintelési szabályok az Ultracite számára (kompatibilis a TanStack Router-rel és a React Router-rel is).
---

A Remix konfiguráció fájlnév-konvenciókat tartalmaz az útvonalfájlokhoz. Ez a konfiguráció kompatibilis a TanStack Router-rel, a React Router-rel és más fájl-alapú útválasztási rendszerekkel is.

## Telepítés

Add hozzá a Remix konfigurációt a `biome.jsonc` fájlodhoz:

```jsonc title="biome.jsonc"
{
  "extends": ["ultracite/core", "ultracite/remix"]
}
```

## Áttekintés

Ez a konfiguráció speciális kezelést biztosít az olyan útvonalfájlok számára, amelyek fájlrendszer-alapú útválasztási konvenciókat használnak:

- **Útvonalfájlok elnevezése**: Letiltja a szigorú fájlnév-konvenciók alkalmazását az útvonalfájloknál
- **Rugalmas minták**: Támogatja a Remix útvonalelnevezési mintáit (pontok, dollárjelek, aláhúzásjelek)
- **Keretrendszerfüggetlen**: Működik Remix-szel, TanStack Router-rel, React Router-rel és hasonló rendszerekkel

## Fájlminta felülírások

A konfiguráció a következő mintákra alkalmaz override-okat az útvonalfájlokra:

- `**/routes/**/*.{tsx,ts}` - Remix v1 routes
- `**/app/routes/**/*.{tsx,ts}` - Remix v2 routes

### Útvonalfájloknál letiltott szabályok

| Szabály | Beállítás | Leírás |
|--------:|----------:|-------|
| `useFilenamingConvention` | `off` | Kikapcsolja a kebab-case fájlnév-ellenőrzést az útvonalfájloknál. Lehetővé teszi a speciális útvonalelnevezési mintákat. |

## Miért létezik ez a konfiguráció

A fájl-alapú útválasztási rendszerek speciális karaktereket használnak a fájlnevekben az útvonalminták megjelenítésére:

- `.` (pont) - Jelöli az útvonal-szegmenseket (pl. `posts.new.tsx` → `/posts/new`)
- `$` (dollár) - Dinamikus szegmenseket jelöl (pl. `posts.$id.tsx` → `/posts/:id`)
- `_` (aláhúzás) - Elrendezés-útvonalakat vagy útvonal nélküli (pathless) útvonalakat jelöl

Ezek az elnevezési konvenciók ütköznek az Ultracite alapértelmezett kebab-case fájlnév-követelményével, ezért ez a konfiguráció kifejezetten az útvonalfájloknál letiltja azt a szabályt.